customs stamp - German English Dictionary